from xadmin.models import Node, Templates

def get_node_url(nodeid):
    node = Node.objects.get(id=nodeid)
    router_name = ""
    if node.force_url:
        return  node.force_url
    if node.template_type == "gather":
        templateid = node.gather_template_id
    else:
        templateid = node.list_template_id
    if templateid:
        template_obj = Templates.objects.get(id=templateid)
        router_name = template_obj.router
    else:
        router_name = node.router
    return


def get_content_url(nodeid):
    node = Node.objects.get(id=nodeid)
    template_obj = Templates.objects.get(id=node.content_template_id)
    return template_obj.router